import streamlit as st
import pandas as pd
from tools.DBUtil import DBUtil

st.title("虚拟机创建历史记录")

data = DBUtil.select_all("SELECT * FROM vm_apply_his;")
if len(data) == 0:
    st.warning("暂无数据")
else:
    df = pd.DataFrame(data)
    df.columns = ['序号','虚拟机名称','云虚拟机平台名称', '模板名称', '组别', '用途', '截止时间', '申请理由', '申请人', '申请时间', "创建状态", "创建码"]
    df.set_index('序号', inplace=True)
    st.dataframe(df)  # 显示虚拟机列表